const app = getApp();
import config from '../../utils/config'
import { request } from '../../utils/request'
Page({
    data: {
        custom: wx.getMenuButtonBoundingClientRect(),
        picUrl: config.picUrl,
        userInfo: {},
        publisherCount:0
    },
    onLoad(options) {
        
    },
    onShow() {
        if (typeof this.getTabBar === 'function' && this.getTabBar()) {
            this.getTabBar().setData({
                selected: 4
            })
        }
        this.setData({userInfo: wx.getStorageSync('userInfo')})
        this.getPublisherCount()
        this.getInfo()
        wx.hideShareMenu();
    },
    getUserProfile() {
        wx.navigateTo({url:"/pages/setting/setting"})
        // wx.getUserProfile({
        //     desc: '用于完善会员资料和创建会员海报', // 声明获取用户个人信息后的用途，后续会展示在弹窗中，请谨慎填写
        //     success: (res) => {
        //         var userInfo = res.userInfo
        //         if (!this.data.userInfo) {
        //             wx.login({
        //                 success: res => {
        //                     request({
        //                         url: '/miniprogram/system/loginWithInfo',
        //                         type: 'get',
        //                         data: { nickname: userInfo.nickName, avatar: userInfo.avatarUrl, code: res.code }
        //                     }).then(res => {
        //                         if (res.code !== 200) {
        //                             wx.showToast(res.msg)
        //                             return false
        //                         }
        //                         wx.clearStorageSync()
        //                         wx.setStorageSync('userInfo', res.data)
        //                         app.globalData.userInfo = res.data
        //                         this.setData({ userInfo: res.data })
        //                     })
        //                 }
        //             })
        //
        //         } else {
        //             request({
        //                 url: "/miniprogram/system/saveuserInfo",
        //                 data: { nickname: userInfo.nickName, avatar: userInfo.avatarUrl, id: app.globalData.userInfo.id },
        //                 type: 'post'
        //             }).then(res => {
        //                 if (res.code !== 200) {
        //                     wx.showToast(res.msg)
        //                     return false
        //                 }
        //                 wx.clearStorageSync()
        //                 wx.setStorageSync('userInfo', res.data)
        //                 app.globalData.userInfo = res.data
        //                 this.setData({ userInfo: res.data })
        //             })
        //         }
        //
        //     },
        //     fail: res => {
        //         console.log("获取用户信息失败", res)
        //     }
        // })
    },
    getPublisherCount(){
        request({
            url:'/miniprogram/system/getPublisherCount'
        }).then(res=>{
            this.setData({publisherCount:res.data.count})
        })
    },
    getInfo(){
        var user = wx.getStorageSync('userInfo')
        request({
            url: '/miniprogram/system/getInfo',
            data: { id: user.id }
        }).then(res => {
            wx.clearStorageSync()
            wx.setStorageSync('userInfo', res.data)
            this.setData({userInfo:res.data})
        })
    },
    chongzhi(){
        var info = wx.getStorageSync('userInfo')
        if(info.authentication_type == 5){
            //没做任何认证，提示先去认证。
            wx.showModal({
                title:'提示',
                content:"您还未进行身份认证，请先认证您身份信息",
                cancelText:"认证商户",
                confirmColor:"#000",
                confirmText:"认证发行",
                success:res=>{
                    if(res.confirm){
                        wx.navigateTo({url:"/pages/faxingrenzheng/faxingrenzheng"})
                    }else{
                        wx.navigateTo({url:"/pages/shanghurenzheng/shanghurenzheng"})
                    }
                }
            })
        }else{
            if(info.authentication_type == 3){
                wx.navigateTo({url: '/pages/member_recharge/member_recharge'})
            }else if(info.authentication_type == 4){
                wx.navigateTo({url: '/pages/member_recharge2/member_recharge'})
            }
            // request({
            //     url:"/miniprogram/lklpay/checkJinjian",
            //     data:{user_id:info.id}
            // }).then(res=>{
            //     if(res.code == 200){
            //
            //     }else if(res.code == 201){
            //         wx.navigateTo({url: '/pages/shanghurenzheng2/shanghurenzheng2'})
            //     }else{
            //         config.toast(res.msg,201,()=>{})
            //     }
            // })

        }
    }
})